package com.hst.web.base.ui;

import com.hst.core.meta.MetaData;
import com.hst.core.meta.annotation.EField;
import com.hst.core.meta.annotation.EInfo;
import com.hst.core.meta.annotation.FieldQuery;
import com.hst.web.base.proxy.OldCardPersonnelProxy;

@EInfo(name = "oldcard_personnel", title = "旧证人员管理",proxy = OldCardPersonnelProxy.class)
public class OldCardPersonnel extends MetaData {
	@EField(name = "rowID", title = "rowID", list=false, form = 3)
	private String rowID;
	
	@EField(name = "fullname", title = "员工姓名", form = 1, validate = "required|max:100", query = FieldQuery.LIKE)
	private String fullname;
	
	@EField(name = "papersNumber", title = "证件号", form = 1, validate = "required|max:32", query = FieldQuery.LIKE)
	private String papersNumber;
	
	@EField(name = "passOld", title = "旧版通行证号", form = 1, validate = "required|max:20", query = FieldQuery.LIKE)
	private String passOld;
	
	//02-正常,06-挂失
	@EField(name = "oldpassStatus", title = "证件状态", viewer = "dict.oldpassStatus", editor = "select.oldpassStatus",validate = "required", query = FieldQuery.EQ)
	private String oldpassStatus;
	
	@EField(name = "impseqno", title = "impseqno", list=false, form = 0)
	private Integer impseqno;

	public String getRowID() {
		return rowID;
	}

	public void setRowID(String rowID) {
		this.rowID = rowID;
	}

	public String getFullname() {
		return fullname;
	}

	public void setFullname(String fullname) {
		this.fullname = fullname;
	}

	public String getPapersNumber() {
		return papersNumber;
	}

	public void setPapersNumber(String papersNumber) {
		this.papersNumber = papersNumber;
	}

	public String getPassOld() {
		return passOld;
	}

	public void setPassOld(String passOld) {
		this.passOld = passOld;
	}

	public String getOldpassStatus() {
		return oldpassStatus;
	}

	public void setOldpassStatus(String oldpassStatus) {
		this.oldpassStatus = oldpassStatus;
	}

	public Integer getImpseqno() {
		return impseqno;
	}

	public void setImpseqno(Integer impseqno) {
		this.impseqno = impseqno;
	}

}
